const getBarChart = (data) => {
  let { xAxis, seriesData, title, barWidth } = data
  return {
    grid: {
      left: 30,
      right: 20,
      top: 70, // 拉伸距离顶部高度
      bottom: 0, // 拉伸距离底部高度
      containLabel: true
    },
    title: {
      text: title,
      left: 'center',
      // textVerticalAlign: 'middle'
    },
    xAxis: {
      type: 'category',
      data: xAxis
    },
    yAxis: {
      type: 'value'
    },
    series: [
      {
        data: seriesData,
        type: 'bar',
        label: {
          // 数值样式
          normal: {
            show: true,
            position: 'top', // 柱形右边
            color: 'auto'
          }
        },
        barWidth: barWidth || 20 // 柱图宽度
      }
    ]
  }
}
export default getBarChart
